department of statistics and project development - French English Dictionary